<div class="row-fluid">
    <?php echo $this->render('/listados/menu.phtml'); ?>

    <div class="well well-small">
        <form name="form_busqueda_clientes" class="form-inline noPrint" method="GET" action="<?php echo $this->baseUrl(); ?>/admin/listados/clientes">
            <legend>Clientes</legend>
            <div class="row-fluid">
                <div class="span12">
                    <div class="span2" style="width: 105px;">
                        <label class="control-label">Nro. documento</label>
                        <input id="bc_nro_documento" name="bc_nro_documento" onclick="limpiar(this);" value="<?php echo $this->b_nro_documento ?>" class="input-small" type="text" />
                    </div>   
                    <div class="span2" style="width: 160px;">
                        <label class="control-label">Apellido</label>
                        <input id="bc_apellido" name="bc_apellido" onclick="limpiar(this);" value="<?php echo $this->b_apellido ?>" class="input-medium" type="text" />
                    </div>
                    <div class="span2" style="width: 160px;">
                        <label class="control-label">Nombres</label>
                        <input id="bc_nombres" name="bc_nombres" onclick="limpiar(this);" value="<?php echo $this->b_nombres ?>" class="input-medium" type="text" />
                    </div>
                    <div class="span2" style="width: 160px;">
                        <label class="control-label">Empresa</label>
                        <input id="bc_empresa" name="bc_empresa" onclick="limpiar(this);" value="<?php echo $this->b_empresa ?>" class="input-medium" type="text" />
                    </div>
                    <div class="span2" style="width: 160px;">
                        <label class="control-label">Lugar de Trabajo</label>
                        <input id="bc_lugar_de_trabajo" name="bc_lugar_de_trabajo" onclick="limpiar(this);" value="<?php echo $this->b_lugar_de_trabajo ?>" class="input-medium" type="text" />
                    </div>
                    <div class="span2" style="margin-top:15px;">
                        <div class="btn-toolbar">
                            <input class="btn" value="Buscar" type="submit" />
                        </div>
                    </div>
                </div>
            </div>
            <div class="row-fluid">
                <div class="span12">
                    <div class="span2" style="width: 160px;">
                        <label class="checkbox">
                            <input type="checkbox" id="solo_con_email" name="solo_con_email" value="true" <?php echo $this->solo_con_email ? "checked" : "" ?> > Solo con Email?
                        </label>
                    </div>
                    <div class="span2" style="width: 160px;">
                        <label class="checkbox">
                            <input type="checkbox" id="en_advertencia" name="en_advertencia" value="true" <?php echo $this->en_advertencia ? "checked" : "" ?> > En advertencia
                        </label>
                    </div>
                </div>
            </div>
        </form>
        
        <script type="text/javascript">
            function imprimir_tabla(){
                var divToPrint=document.getElementById('tabla_clientes');
                var newWin= window.open("");
                newWin.document.write(divToPrint.outerHTML);
                newWin.print();
                newWin.close();
            }
        </script>
        
        <div class="row-fluid">
            <span>Listando <?php echo count($this->personas); ?> Personas</span>
            <div class="toolbar pull-right" style="margin-bottom: 5px;">
                <input type="submit" class="btn btn-success"   value="Generar Cartas">
                <button type="button" onclick="imprimir_tabla()" class="btn btn-inverse noPrint">
                    <i class=" icon-print icon-white"></i>  Imprimir
                </button>
            </div>
        </div>
        
        <div class="row-fluid">
            <form action="<?php echo $this->baseUrl() ?>/admin/listados/generarcartasmorosos/" target="_blank">
            
            <table id="tabla_clientes" class="tabla_reducida">
                <thead>
                    <tr>
                        <th>Apellido y Nombre</th>
                        <th>Empresa</th>
                        <th>Lugar de Trabajo</th>
                        <th><?php echo "Direcci&oacute;n" ?></th>
                        <th>Sector</th>
                        <th>E-Mail</th>
                        <th class="noPrint">
                            <input type="checkbox" id="clientes_check" onchange="MarcarCheckbox(this.id,'contenedor');"   value="">
                        </th>
                    </tr>
                </thead>
                <tbody>
                    <?php if (count($this->personas)): ?>
                        <?php $i = 0; ?>
                        <?php foreach ($this->personas as $cliente): ?>
                            <?php $datoLaboral = new Doctrine_Model_Entities_DatosLaboral(); ?>
                            <?php $datosLaborales = $cliente->getDatosLaborales(); ?>
                            <?php $datoLaboral = count($datosLaborales) ? $datosLaborales[0] : null ?>
                            <tr>
                                <td><a href="<?php echo $this->baseUrl("usuarios/busqueda/obternerdatospersona/persona_id/{$cliente->getId()}") ?>"><?php echo $cliente->getApellido().", ".$cliente->getNombres() ?></a></td>
                                <td><?php echo $datoLaboral ? $datoLaboral->getEmpresa() : "Ninguno" ?></td>
                                <td><?php echo $datoLaboral ? $datoLaboral->getLugarDeTrabajo() : "Ninguno" ?></td>
                                <td><?php echo $datoLaboral ? ($datoLaboral->getDireccionLugarDeTrabajo() ? $datoLaboral->getDireccionLugarDeTrabajo()->getDireccion() : "Ninguno") : "Ninguno" ?></td>
                                <td><?php echo $datoLaboral ? $datoLaboral->getCargo() : "Ninguno" ?></td>
                                <td><?php echo $cliente->getMail() ?></td>
                                <td class="noPrint">
                                    <input type="checkbox" id="cliente_check_<?php echo $i; ?>" name="clientes[]" value="<?php echo $cliente->getId(); ?>" class="cliente_checkbox">
                                </td>
                            </tr>
                            <?php $i++; ?>
                        <?php endforeach; ?>
                    <?php else: ?>
                        <tr>
                            <td colspan="6">Sin Resultados</td>
                        </tr>
                    <?php endif; ?>
                </tbody>
            </table>
            </form>
        </div>
    </div>
</div>

<script type="text/javascript">
    $(document).ready(function() {
        $('#b_nro_documento').focus();
        
        $("#tabla_clientes").chromatable({
            width: "100%",  
            height: "350px",
            scrolling: "yes"
        });
        
    });
    var baseUrl = '<?php echo $this->baseUrl(); ?>';
    function limpiar(elem) {
        if ($(elem).attr("name") == "bc_nro_documento"){
            $("#bc_apellido").val("");
            $("#bc_nombres").val("");
            $("#bc_empresa").val("");
            $("#bc_lugar_de_trabajo").val("");
        }
        if ($(elem).attr("name") == "bc_apellido"){
            $("#bc_nro_documento").val("");
            $("#bc_nombres").val("");
            $("#bc_empresa").val("");
            $("#bc_lugar_de_trabajo").val("");
        }
        if ($(elem).attr("name") == "bc_nombres"){
            $("#bc_nro_documento").val("");
            $("#bc_apellido").val("");
            $("#bc_empresa").val("");
            $("#bc_lugar_de_trabajo").val("");
        }
        if ($(elem).attr("name") == "bc_empresa"){
            $("#bc_nro_documento").val("");
            $("#bc_apellido").val("");
            $("#bc_nombres").val("");
            $("#bc_lugar_de_trabajo").val("");
        }
        if ($(elem).attr("name") == "bc_lugar_de_trabajo"){
            $("#bc_nro_documento").val("");
            $("#bc_apellido").val("");
            $("#bc_nombres").val("");
            $("#bc_empresa").val("");
        }
    }
</script>

<script>
    function MarcarCheckbox(id, div) {
        // $("." + div + " :checkbox").attr('checked', $('#' + id).is(':checked'));
    
        $("input[type=checkbox]").each(function() { 
        
            if(id=='clientes_check'){
                if($(this).attr('class')=='cliente_checkbox'){
                    if($("#clientes_check").is(":checked")){
                         $(this).attr("checked","checked");
                    }else{
                        $(this).removeAttr("checked");
                       
                    }
                } 
            }
       
         
        }); 
    }
</script>

